78582628
35193561
9423730
83805668
64723992
18361717
64806423
71075314
41985149
95975093
8239604
46508240
74182680
18681134
3334674
24757163
90496885
63871256
69849330
34015276
23988050
47298087
2749509
53062589
49975021
81126196
87076903
73713238
42142316
41162003
75597991
34067684
96652682
64752626
66666642
61243207
62547358
67246451
69076854
70455879