44436340
31616146
904798
9036336
81318623
8926490
40419228
22352959
65186504
98477528
36663045
8732138
2173340
58466227
18856349
46774744
92856215
15438953
48122470
7787621
20821600
31202605
57528760
21077501
19923625
3534524
18508780
68778437
5064673
6172635
56116517
27058080
17591206
44975531
2601738
63874348
98017523
69854616
96726588
10885933