41447436
71049122
61575037
19859309
5635838
44099662
44046443
47138175
26125480
80863685
75896595
6791079
52635243
83911091
26982349
18951597
18979754
53616548
2750537
7765754
10288643
40797455
57377971
56237632
71131757
1591202
46263423
69729457
22159073
7786515
83273949
43952735
3707436
82047277
99248168
44846848
29223663
82021810
10968064
52882533