83009153
49591166
80844470
4451889
63207317
27451556
93416467
25479798
7497212
44244447
14982809
1111978
4876982
14501450
5684212
70648049
28645751
7583442
19542245
22052077
30647104
4411258
6756270
1994786
86818017
40674450
854690
12573571
20296673
12196252
44766499
93335680
40837957
8129877
6939682
75894804
71731693
869178
54432093
92125466