64795015
73668327
8029812
19301637
89214138
84695269
14476280
64036546
54666900
45583295
79579406
64879094
90106268
68939729
78488506
98066209
67634726
18102611
47279292
29859026
63769871
93001529
7490451
377641
80263210
9809864
77199843
27994408
69956188
96285118
79431640
93718624
32227837
24857570
43206495
43348914
2183230
19871555
43293581
34865348