493724
24193805
37614729
10435253
39901949
5908443
31794391
63768990
48184612
22779773
98487903
29389812
7944414
44902031
8573503
18236247
2088605
94128792
44683611
54199622
46547636
20303428
60751993
83658578
74806597
61179019
90422324
69737213
36015699
30062745
96756581
34245654
58309167
56235132
64163514
71576413
2338387
9118687
1231764
42099252