39647183
45773970
29096323
69314251
8738320
82663148
34983140
90783383
12772133
7942428
72847265
65173848
27484095
50735679
22242039
39063809
6097266
15861564
19425213
37948494
59999889
79425787
99696382
49636950
8501081
37144060
5923313
24784344
11556660
13232982
76065732
52043161
46889538
19207588
40357868
13277665
83769436
96847136
97519034
4393408