93933018
92934468
87172232
331803
852622
70131378
63709615
28381997
65949827
87632397
46983899
47134997
51246535
3661676
13859927
96552200
9514288
76231080
59881301
76152027
3482966
32737310
13357336
87013050
36744399
22394982
40396927
1022869
49486051
79488896
25191013
75633223
26633052
54442725
17488493
57453991
69708989
91108961
5630272
42146969