44017210
92066548
70429979
94113689
54588710
62521480
38424246
63552423
28967182
47275795
44628528
16854236
43168429
33096143
95727411
63173004
4836268
36234767
6098153
34315564
26546908
8003096
98301445
47864612
309434
52861754
99827331
55841069
21997753
54572824
23676581
38078499
91311471
80522903
70482612
35391948
77796536
29475898
90285283
74689039