82924793
63151071
6009633
81576236
89993493
18577433
59605236
14541324
47244052
850983
4936993
96838859
14715885
8016462
68456752
44157448
2630556
5155179
22403869
42378252
46997718
95195589
73124543
1721106
33816907
1434097
50088449
38301236
77273150
15459365
50964440
51282537
18077714
92163671
17271130
24733713
21121835
28392471
1462219
66978179