100710000
12831255
95942975
91301311
3891787
59101723
2249118
54491026
19619549
77839451
4506985
39805129
26258813
71788078
76731805
3285132
96104550
3609744
24688018
60078069
12184361
407325
29233192
60071192
74306040
34218116
23834881
5094039
45323711
3891763
93853294
4971899
51435849
46149806
25407669
988595
78454362
77102399
70822243
82984221