86603254
72109651
5345780
76203621
29538318
29546218
52765503
8205301
81699461
70967090
47167978
30186991
30835125
34745859
10257190
45974493
97557502
1046381
1721029
41371009
9301410
63245641
9533523
52244715
3634918
45974960
11198242
10993677
94786956
57097713
69062446
59663686
55335868
89035727
87306608
70048493
51317463
23423958
52762965
78773041