70357015
64723880
71767592
42421341
44141714
35147203
94936896
21587021
41248942
4799297
96297042
97919949
47203032
73017993
31767454
13227553
87604618
30862235
75791969
12584604
81851030
1295448
11917131
1612221
36564175
5359378
428898
83942608
43035120
6742493
16832195
86321612
27651683
23518822
14694599
33007018
9074519
4308589
98415
20369468