81431484
69259015
7009134
36648853
2465096
92117803
31741142
17899055
42009837
47187518
69032805
43207165
65944499
77405857
7598705
3871539
58541384
6875106
66932223
65687387
38294959
86074655
22315646
58451333
54907742
49509348
19311971
51599455
19261337
2985881
12964149
37067686
24093900
7660296
7697488
72324423
25571195
50045574
8636194
39307440