73877059
25677753
40313785
3111638
7259728
33196597
94556190
26837984
47981671
17299202
141641
84822272
28659529
77294693
80438586
54107058
50958932
59312204
1134107
42902311
2383195
96747042
51696220
51576797
56628384
97859683
23397237
47538744
48808268
63142894
44345957
5728406
3005636
80832361
84254831
82472164
63046511
5450794
83486234
15003846