20843829
65471196
41233225
92995433
23326399
84234452
37791234
49778611
20042550
75748087
54547136
15195331
22055041
82458840
28526587
6945509
32513054
5946170
54345603
21763140
56031266
6959821
77406102
52343462
39932886
22245434
64696937
42022332
12725675
83544152
99545907
61008609
34523884
36923111
28987496
17175240
63738686
57485982
82097186
29713327