29923099
30581482
9229432
81359639
43827369
4701843
36924169
10835545
36869222
48224493
62772558
1145618
5724374
13242415
1013957
28826153
83786111
79944236
94255161
3392853
57989583
73946839
36471509
3777900
32405243
75951641
3066971
13389299
45514060
72246117
7171572
76373474
77248186
20176332
83396516
2082957
94664807
47289926
84972211
3464844