14403873
52102136
5303253
96719391
65304145
23823156
49904519
96223941
49096483
50942603
19437206
89131510
84317199
27468710
85898860
66454522
26724964
81823764
71505024
46543319
469388
12592765
73086832
35183323
66088048
80927991
3585372
53582115
92201007
488699
53528934
95294475
21114520
2970989
91637230
99441964
25885120
7230959
45511715
39387574