75503155
14596862
13341
66948591
91868603
18704080
57825130
2977941
50907349
44633395
56134104
96394695
83609018
29391692
2609322
31738894
23163456
77536270
15391557
80488737
40828951
26676830
22368418
8956542
46345958
74769353
80296790
93956031
1904424
55452021
36802343
3438660
85985444
13389290
10896509
15566636
89816822
66178437
41971395
19528767