49881011
82016390
41361548
3904810
60371070
73786344
28806226
7567452
96714066
52276970
88296165
8901393
54133436
51675061
26416058
54297624
70653629
40141200
51727914
20051209
89799379
75481859
56048299
93065275
23644533
22441193
6971145
15826105
45766744
11667213
28026590
48369863
2188846
10625386
67593063
65905737