16912560
82346944
22735031
84749446
69597741
9850391
736272
9279121
28838437
4742779
86591774
70079290
87075862
28272326
13275049
64313059
73816453
75916137
81424025
58569692
45699781
77693553
34621235
3999536
58219010
6631822
82536400
64619798
19395929
20734632
31987092
53225528
39408674
90319958
54291130
61842430
14658460
27356059
74352236
93237412