35746506
15598910
5913256
1897287
47136968
73105995
30074317
97306340
59607993
59312500
84835251
42488092
5581994
1782818
37536966
32608595
68409594
45344000
19869786
55363599
7013357
47491710
76204704
68001577
87479856
1049870
61016716
61894846
16365255
54606725
1835254
6897334
80736862
81284572
98759838
80245715
53129714
69942477
56967181
49262766