40437810
95613851
57452374
60585046
58596994
76551078
91846893
4315707
23295313
47852575
35712204
19504691
5521826
66101163
94472726
18512679
36728958
10326962
82363473
78892850
51941861
289412
82137534
16156116
78785180
48589423
65965085
37888524
166035
89787387
34933511
57711890
395487
1981746
68593489
66693314
26654290
33137272
36779011
8124555