46217514
96013733
84615988
77848270
68988707
61736882
11641553
8741201
96658607
64689221
2584186
49685758
99013520
71988350
34863632
62223193
66328927
8515029
1975873
96114313
48404365
47119338
42009870
34893066
78948938
70727166
74202154
97607713
17184005
81197526
56682643
32569540
11929191
40402168
5821130
82096212
50427365
76705427
35359080
6692654