81961591
965339
70995557
16811214
76765645
16048305
81684865
7663979
3968150
36227602
69832386
74709832
95785648
97584761
86487536
52178058
19892756
91688629
90445512
50384139
62392228
49405128
63744143
1846570
99136948
50403146
54389404
55146618
83952746
15332484
25347210
92366300
30384006
83261231
50865620
285931
37538190
92514400
32851441
78276974