29773435
81093595
1353721
43342426
16578795
83825957
55676795
69164837
67731326
70476056
29963200
2957562
90645000
80614099
84885039
5622519
46584083
3336101
63282206
20478483
1322267
51996285
65782005
94583297
72112244
4319763
98559352
11266199
622699
34037586
37089604
68335903
77063982
85386795
89071947
7367761
33122670
49774441
17876918
1580360