96164810
58955870
99553268
53461505
73634598
61952064
39824010
61605906
13418372
27302475
26848327
55569260
2603626
13328338
8275640
50748949
5003683
46526885
94248964
30732897
91506366
51702485
3106851
889767
2447260
94854888
45448504
15309726
338359
67121958
22363675
61323009
42259108
70541091
47715616
71889982
2879079
68101569
6967306
79352839