42888728
30489791
49631670
93698167
70371944
78045299
22318805
67519237
27958489
93441326
54698229
85994593
2414767
58429986
34736298
13234123
81676983
12509863
42972963
5587579
21737381
55711349
97115272
67696148
44181737
5584938
98769383
34766487
27107025
87187023
46296395
82233623
64208436
12955532
7366057
73978339
22959487
22211240
4607112
22452772