29764358
12911151
92356521
91244857
8097719
15986346
72176368
14599555
8508157
48638199
25737855
61029798
45266278
78222767
63675919
72558836
60181482
65857069
13473447
17035988
14027714
47486062
5815611
2256639
58917389
52248137
26754960
18254995
13196625
21939728
28112563
41138023
10488864
21418759
2204667
6272089
79939910
53486363
32333938
80968618