19868400
54178787
1196262
19355275
28801738
2758084
4650630
4991176
49349565
73937097
74034828
22765348
37155595
2333508
16438115
41531985
85905233
70144675
63062009
40103847
90512750
26895827
69272766
40491928
59614225
45098313
50023522
80496254
26254291
69735589
99749896
79838680
64914780
17211459
92432965
92305629
66318281
92059578
64286125
92754626