62418897
12926820
80845968
99259565
1527887
8597959
56029246
81541961
53289024
55604439
77113726
24301322
96299087
76363820
55795913
11265930
50536051
54898374
90606576
66477396
17012610
135357
707459
86601983
49678015
76497192
10534304
65411490
8887037
98665374
51043799
60172004
11024417
35453339
420952
47974656
8039800
90561471
51247286
26513680