3464619
842345
24416223
83044445
89116391
34212657
41703297
26168066
57881792
55356126
53556062
43434378
94141090
86501720
71069968
23965331
13384853
41512489
64319011
5126351
408459
53812657
45114029
178504
38195358
65851210
678612
93057277
18145579
88561326
4512208
45422049
17266006
48237974
35987686
50102737
914544
96785145
1525998
7255043