58373838
14682498
37207913
37906989
50607107
69117039
5962085
60179375
74669245
82344969
36536158
31235109
28768333
9416503
57636094
18813693
24994260
58487650
48559111
38877033
39032118
44208353
8163791
5120321
8584127
4037964
45402530
6628572
21824388
320862
52254550
40948979
34523880
52045041
83808029
30064593
76193534
89538031
78385537
87133999