71507675
3310111
14676031
61827903
6495390
6165599
80183423
49054441
11734948
5196742
66618287
63767686
24198854
46135077
48166212
7825611
6234159
75756964
26487195
738219
7413191
60572752
5906515
32559976
65045548
2718171
98768741
60881343
49371145
58899605
705994
54559723
10706999
19059447
11392870
77011085
98654936
79087664
21199037
40742888