757292
66364745
55677729
65351766
47753324
33678384
187580
63278487
83903765
6167494
76607140
36026985
31593012
4211186
26875551
53426382
39932517
84773150
24254901
77128628
52069160
28556475
44136564
12656987
52927078
42672640
18037231
4559565
45267350
9953106
13848799
73024148
72959797
19877870
93713548
47498602
79337268
79847431
5211414
2352121