30338824
31458610
65405602
24748290
32155349
41607105
85832490
94322636
91158530
30185977
98412131
85404448
5533591
26657976
33865703
44775750
38902222
62835529
58437226
77056910
8941960
67824675
48985818
37861964
16333634
71952548
50591493
82606167
29015338
21489747
97713069
87054583
73663891
19025803
88652349
41423416
92794332
86539763
43896494
6872175