35931329
64241981
12839316
7343812
94656102
53784990
2094466
51818298
36837328
78789158
67889467
86265480
81229247
95789257
35209952
5089782
85207106
64886976
15458996
74978155
96979009
196941
28193450
7911333
72598535
16465385
66028461
749652
82643189
37186859
97888237
76858935
5282798
95796185
90798011
8884821
4964441
89914217
4918
317340