92857801
36678671
26876106
32368721
16061287
81589379
75818623
666033
2569654
93584917
18112428
59387402
39243238
9101640
1216367
334497
68865584
95921922
15056314
93546387
83112956
63312021
48795152
67656990
7576589
98799168
74953837
46438157
73687168
43097477
8813542
43329685
51739295
71811429
40077016
38942619
6467291
73704262
7962945
21111487