62433510
4498906
4237196
36491712
73145977
3575886
84101133
28997972
32375081
88675495
12648698
98321185
84867770
7081473
25136848
20931526
1117299
74344393
66335406
17039970
55398559
9823899
38428369
1650496
43086984
90804442
61751041
61374515
80648464
36056603
12071867
34946880
97768316
89425680
70014150
28894486
49612727
4651947
42893542
1787218