67952109
8640350
72065283
66574709
63957267
86031687
67586384
47706048
29206722
26707810
49459728
90113145
14821727
14781064
9675960
3526423
15055269
94024162
7513836
87723535
19102921
30317785
89256459
29711750
998933
47554222
86792200
48311459
87358658
43511923
51904174
69454775
16505109
41575884
91352992
57671722
54959984
8708125
43243649
31736080