34299822
37959154
78161648
1224264
69756382
26243097
31081665
6310210
4701701
78264861
76301336
6029269
45793294
44333768
8860941
36589812
21884615
46495169
50637996
65883876
63583754
35236267
80784022
62853636
6772293
3892600
95783638
64007520
93489317
2521966
17599659
12459675
98159310
29149528
60557186
5677719
15006914
73473407
55305529
69494751