48498680
96255564
86461754
77207
42631762
348467
20851709
3710831
31728527
1119727
6982673
69886193
22351739
72196791
7612480
75484808
73707033
78873602
65274461
3088492
71785259
81692809
16135930
29223148
10966112
408514
26493826
57104431
29677783
12024505
47103174
20547620
19031373
8972712
19904419
97064515
1972904
15091800
61367052
86549739