94581572
64291887
44472448
98421939
75444784
67551892
70677604
4007855
70343438
37879184
19195500
93745713
68073173
85864234
88737054
77678963
5729228
51149664
78959645
72087
89604869
70785971
67617522
9129631
66713203
71982056
6897204
7989696
94297909
20863553
39723972
73371999
54646883
39629946
7682720
36845245
61191504
4857265
11073203
61065696