68365055
97674726
53244017
41924039
13867795
8291606
3942290
30441416
34149323
9432209
85217236
23228022
8321137
99129785
83847167
37254869
7602925
39928981
21611175
92859044
42173469
50208298
20877115
70232003
99793503
61305521
34198829
25536615
65993983
39892571
1316990
9036104
77468120
41449038
6117112
8180718
34508351
74057021
89523813
75402230