84667351
23334616
97284134
5028985
51642196
2472400
14786008
10089368
2806805
28615462
31615629
60055904
37452540
96027369
63485609
39268582
75849125
98334425
18224307
20102159
37873021
15055967
71597671
86594683
14701426
63703670
77481196
74093082
19021591
79085653
69385075
51023201
29411685
20256853
31058948
284789
81096962
8979464
3607604
23511364