30229848
87318855
33471675
36296239
443723
69171032
49047436
82304350
57087319
74078074
23183420
12707891
7528
62768323
8228308
56812661
47229657
66882265
85122953
85091747
86464074
22803748
28303889
16194988
13926382
8468204
46372899
2339292
762110000
17629139
34581979
1386576
15903116
43895338
4321860
56899625
8797224
96262037
16961403
37341545