32088948
99875836
71848169
66025666
90009489
22732915
62406210
779409
40077204
4102514
89141178
89567412
80211039
48009558
25004037
36447555
76391524
2593481
83376191
20433480
50578189
50315510
387414
68791138
20785745
43257567
1453884
58365346
3532672
77814995
47335779
41227131
19028623
8503144
92139670
23396925
80618816
93286382
10889150
65092742