8493236
59972994
58147261
82781750
24305577
38388911
45767145
85318122
87478244
14816942
4462149
20181668
76877387
31099690
92409887
49702511
21816222
34873445
22558076
62136375
30688201
32977919
42564679
35882583
60681922
2271756
45177805
30821749
40849140
62213224
36629487
87139750
71972350
99937541
89079240
48733825
2267959
69285189
28552811
376342