76676678
1417920
54254972
66229090
7044471
57957085
90349954
57249426
42814149
50508218
9712871
38278997
79883680
97658104
43344117
7281358
78256823
62286064
23548944
2239542
78715160
51193459
85566643
82737029
54024291
75546054
33783282
64822807
84469285
8462393
82179914
21878408
4338160
77774074
6078044
32682799
11716641
89286203
73298732
35627737