81159810
33311925
17612320
54139584
78791651
66584632
6309189
66459227
59679027
23876112
32664089
8463736
98075927
3794343
9714899
69787794
4780758
27522034
34265407
94389336
96683176
11589313
52232900
76925336
95248365
1419090
39394283
82579304
17841877
83144036
65524980
7794678
7173533
68199985
87607226
8762817
384699
91964272
72081311
57553661