42734842
97384935
53902431
5046581
74907981
18355962
28509400
7245860
53784038
71827817
99287705
67899493
80118817
15594174
61609380
83126550
32701676
70251028
47675666
10791693
42276164
212357
50713930
11513951
22631797
60622080
89336584
16012432
74949658
65905267
98235086
76443695
3333962
48441365
61766048
87905204
43358809
9982615
6414934
99459993