54844560
13464567
13342128
6398607
48381088
70764623
66067910
35231528
82254116
94723349
9506121
80805396
70045538
61747186
34453366
81959170
3389496
82455821
88572703
60391780
68572117
8775161
22606914
3698831
30873765
8159178
87131124
30045984
40698853
77499212
49214320
8329994
14923940
34584781
51027731
52851750
41144009
50694461
68747548
99805406