9102718
99901871
64789068
7224118
34137811
41217934
12559421
56382447
39857545
82559759
23612271
20392613
5534448
2902126
86097958
56951983
19058864
30033338
1902826
8224305
38559412
18585620
4997837
95217930
7714238
37964075
94348602
95328296
11997844
6255824
68185780
88869643
82003570
19424674
27311819
79359111
9263310
4168563
189231
79865216