74438090
98376949
72219971
50552450
34886250
58538103
4576949
3095841
36098499
31756147
45156201
71094184
18882714
89127455
85079921
17856722
50166861
94236428
81091849
10392257
80158250
91651109
33587957
73797518
1678145
224330
37679759
14015417
42465419
14572072
26408710
33316685
50349045
94731374
2461334
70279229
42971654
34248751
32857734
5416164