6002335
49795997
77446977
4274173
19899648
53269032
74861013
99943262
16645615
49518131
52059041
8565100
82446404
70064474
59983890
11631857
56031462
48097047
61337446
45608084
66638115
78754444
64865541
72332715
33602446
7439548
89543460
66474345
19497665
31933755
98692957
65382496
23205712
21297649
43386591
93831730
67257343
68213919
70432076
46327776