86843216
93472623
14178165
29244184
17832093
1134247
33045402
6933514
48347023
94733302
1297953
34478874
19417341
39855959
24466945
34479625
21921517
61006187
63913568
92185279
23908607
91495
79827126
35053691
58864487
59232337
47906466
57386449
58108008
48541607
9606554
89807656
67499916
22491812
15673856
30883534
85902837
96022842
25239769
31487120