68658569
38643083
93918411
493181
98773860
12974639
61961136
38705972
47031816
32617618
82584681
89808598
4157557
99759469
27927263
4325593
22218846
29679688
9117549
76426953
53765405
12547696
64088147
30901648
95055840
31641065
51655185
58097181
50126014
738447
50162079
26241454
31758330
93463092
7279618
25083307
12877713
80867242
70429375
63016992