44245282
30684362
62827009
11224266
33264953
111577
22415708
99749972
19156220
91179296
46628386
60608384
57294704
84443894
19303945
8402733
26488208
10948611
15333452
45379389
8961750
78361301
2848580
34981553
33337379
30122722
38845053
1589026
8063809
4523796
44485631
51148763
9009639
5733062
14172283
10182762
91123845
33644219
9356385
56946073