74182250
47725418
31023984
29765222
67357226
231126
25991607
31764922
9311450
27766381
86286382
50998975
20998893
43828667
1494213
59302826
91666043
3497224
19056067
8929984
96058744
83363469
8183834
32596723
17196431
6120779
22283663
77643515
34124628
8670709
23363937
90932991
48262666
65069465
28144302
83564067
87058570
16043029
4132644
82465508