2285404
81109260
40398373
14993985
24564252
32056984
83584298
8815901
56083334
43854504
38811054
9241586
19166308
84413993
78429425
8924154
4968559
321375
30406225
18176405
26147907
88436754
64929800
95305563
62878627
4391135
71897881
74039338
42203771
34817118
70322479
56541766
45828540
95575845
3851972
68771182
18836099
69638122
24151581
45116014