39111292
29446806
86016707
34646
1758201
38158965
86013361
6572675
65462806
52241920
45632782
65057185
5685204
26428932
23008521
49258013
82112839
10245617
19325388
70505820
97464342
50318469
10608302
59903785
3328791
32076496
76417829
60967403
38362377
56606127
66875265
58823941
55349212
10976076
29004368
56133578
38641491
16976107
18478303
2648138