65967206
5347318
86735630
20868023
36425913
10636904
87599216
3229425
77273735
15808787
4838780
88246002
70852695
2893453
15012000
5591330
2034447
66103547
19199916
24719596
89554948
8377614
14974763
28618346
84654795
79951932
94648059
96975923
9811934
64543141
26412525
90229440
70077137
92908617
82053404
44038033
58455930
3994646
67251982
43219627