57595088
26923369
72303474
25877173
80782923
2375249
65838589
4414821
53483546
50525977
66909670
96085070
50635225
74355857
3327292
42665258
14102133
36984320
51566700
57501000
67407577
92139995
38133718
46515251
22462878
163514
1762421
9733189
76628677
1082329
13652452
72944670
60232059
15622664
21381256
13581829
3919614
1232318
61079820
72072251