17128884
31183204
64566965
52215899
40682719
33735171
782362
4371633
68956844
76632961
22745440
95432916
81153187
67782918
34147308
69125591
27625425
42001929
36975592
3108188
99776682
9839981
5601549
4146523
32263238
10583083
6771724
65415594
97016548
60645686
30503474
21316066
63432162
86905847
89817508
29468833
1911825
45578467
83789919
66417306