60289926
94515140
22807273
78481432
35827194
1875756
30514035
42853879
49585556
475353
61649149
48053748
55994655
43394168
48313046
67562292
26449223
53438258
860799
73143148
59436965
26251597
46635507
7374172
87893225
39767506
17612777
86499488
13417027
36686874
701164
3195157
45868286
28155831
56984159
573827
31303284
95976680
10027418
19634481