5184270
28787469
66233990
73917361
30613662
36584722
62915672
36936592
30652991
41967323
19369983
10989832
8323779
753675
14138352
42572598
70661841
58845770
2485473
58128928
30388289
39407031
8193978
36166262
60295481
99773565
10585087
28162015
60548281
77794231
63933345
82513334
79936879
9068579
14817293
30007886
34076626
29488326
91832686
41045297