13633115
17173408
10043224
68652736
75211985
95255505
24339158
61972860
36333064
54254533
52988571
20137398
42535484
54054998
33222
85145830
75224246
39589739
24448152
39295476
4313626
56221278
98345653
78137742
52077076
27113547
31594001
77908926
6756929
26096779
95477915
29043873
34578889
17803250
22988123
88385397
42829040
49092807
2595436
27994597