66526853
29433033
76123629
80813588
13881111
70241615
44274521
77851463
7541556
92657172
62052568
66159753
86797337
91292762
25886284
12404589
70941139
9888950
58034924
85131662
62714093
42213643
11903769
63081794
95927001
10344752
24005192
34861572
99403986
39043951
63594120
36245507
59754046
24338087
87152246
75885429
86799935
7368915
29599925
5968626