30099727
46323285
84314026
61511375
65592313
37498453
27706964
19312199
32717746
21017630
25218078
87647594
85101417
58799794
7781634
4176793
52351325
59555116
1306943
99224301
875738
11857421
8801889
39374005
35166499
85277169
85493511
67234636
79214779
2197236
6681723
60227286
282990
23924623
12555617
45397611
95802455
369880
14798240
94528760