13496653
4627175
78803666
71448141
65645960
89294588
20915371
81281219
54062696
46345396
70695601
75135937
56505232
47373425
85232568
28426104
46424296
69377725
19956549
13998604
7177257
8877719
12131149
96383300
5487220
28375014
32572597
11752370
96216581
79242253
53819340
2133087
38182402
4685877
17047956
45219967
698479
53509194
61411139
94297519