96654413
68391779
3250114
57164124
53853138
83731993
64216876
30862684
48309290
8198826
21869712
45148347
3442457
53183886
16163197
21976130
60225743
61633833
81736687
84695865
1518379
54247166
65705776
21742741
26744669
65851310
16074603
25252315
91805365
44139562
7175033
88924234
98891437
81472846
2581105
98126836
6986024
4892098
57807714
23964311