84668473
26023239
4477422
80263181
80575306
3256975
38761624
98684854
38073819
74088677
58799006
89093345
78385383
72129332
20227821
64481139
1041562
93026009
44351305
82337446
42998934
9184177
44579699
29637854
76766045
96361983
71574393
23478285
34957203
37876041
6718778
29184331
61446381
2516687
77608634
53486152
4508170
3165724
7058120
51126105