52971476
12779642
60342547
15975558
72244228
22418077
22747621
64567984
36193837
37368502
31575744
26001581
83184619
13379150
18587622
19538444
6258104
58858856
64179310
25872726
62519797
57701324
32787861
332176
22063181
45143636
271293
74844533
50886184
95129277
52004047
64244869
2523336
99337173
91989263
34177713
24735301
71303588
4639934
26431656