43045024
85025960
42731420
36099078
64208028
13285522
21444097
20096243
2415445
59469538
9355446
48621559
58637256
58687384
69596651
3029394
5336953
69138027
91912119
64291503
6789160
6658595
87323453
10829164
9581000
63457412
53575168
9368535
72032755
62486235
74705461
4521590
49652480
94865929
95215597
59031825
1623917
39348620
29334008
45671538