81122248
38002460
1720160
21303944
73664094
66902926
51442553
87009611
60213659
23143479
337274
33497901
17589140
91707854
27133709
873950
84338372
78528341
38551907
1742641
94387159
79852339
49263934
5048676
9812129
9418538
72267072
92801757
72966578
92534144
22918744
7227303
41929508
3021699
27327252
38862299
47135450
35735884
8223929
10932499