67523382
5308249
14514364
34004761
1136944
140341
39294107
55534136
76775992
97758886
7683495
44397219
30359807
92881402
6306950
33437505
11131815
92432301
57624342
84071429
69812830
63915919
48225019
338133
5460610
76506360
12058623
54658305
9593430
99941248
61893755
7330246
63752674
7559303
93718155
91326300
90378483
94265832
79084465
7407381