3007944
73588559
1827112
975628
70801210
74237669
83867263
10085724
85733005
5842686
2751014
79668089
7824193
687472
12796176
64932849
11235905
33138854
40265452
89883961
35369375
1245662
39179550
37201499
59406795
11322959
5704731
1980225
8886485
97601092
72759738
1228207
34258076
23256879
15091686
76673655
66796069
82366909
61872273
77751227