36413900
27259347
72967727
4994511
25204797
37285874
12382554
4645585
402425
9402186
48569536
4949113
82468872
43863774
3891009
45982760
81911833
66633799
96302289
60494503
92114477
23889331
76158716
36154692
20924042
35367007
24212033
33272839
49625142
77137085
73879863
87043762
2782257
62363339
64501371
2487720
90807862
3284911
3868200
18516724