54376158
81305120
31158175
53097529
33581457
31543753
19163968
20812064
2035322
62134127
9941149
58456794
7700534
59336692
7671418
2585244
65934951
45152025
25792326
184521
86335596
86536084
35316546
57839378
80505957
76066015
30821612
37971208
94479636
2563141
20236624
65797620
5550361
96245420
57373396
76995104
61503941
15267710
1194492
32851253