82687693
82165884
29965231
47048796
74012946
2508558
23669994
4559143
41879036
89977275
83627265
88812614
26564199
87085951
11257401
79454438
4908176
30944561
5029646
63272405
66165818
37824778
12445469
99729306
19106425
97585629
68736204
73871541
37415714
37705365
870252
90738320
40476113
82583732
99661916
7776509
93225360
84255807
39891814
26801138