68635497
72786286
13772877
31388951
83055746
12217795
10183983
13507189
96191245
72773014
70109846
72472592
91482162
51622208
5572329
46728880
54944283
75294443
53989778
52945652
59259331
9912082
85896894
50076913
12924259
8269687
33281436
39744292
15527136
5126268
34807597
90685914
69742634
76183183
28754885
81094055
59534661
61108404
24273403
32782230