85372879
38281076
47205738
42077149
45144540
20627665
68086808
97712384
7228860
75792460
96016454
49892905
44639256
99245073
75461704
93149488
80277973
5289539
57288126
94692455
34494294
7589336
35047297
10759488
5143138
71184358
16458734
4538956
63067581
45172273
47906618
17935939
78383817
14725351
51053814
85029542
2761715
85876317
95708033
75409761