41132695
37269511
55757752
64274733
47016133
84524483
82415054
41829152
98235123
97233940
76469158
56193115
96092981
30394413
57201976
70818349
47849242
88964244
10575020
30765563
46962362
42476636
40997566
69751268
92815022
81374337
53196307
18686010
16245688
1392855
30878516
94577758
79325462
77812971
93803973
65394146
36963991
6298762
16965288
6426407