3997218
75601452
27424897
94032428
47219983
36788491
63494166
99236515
15885526
71617590
29639924
57255675
44709716
75321352
7985924
1292198
74503547
17159203
75596836
16028430
66369235
97221245
38708498
36647545
66843120
62097987
83227366
64305098
65673140
35302350
84116813
75918030
3711662
90527898
63118037
41328328
14035882
21346510
11672300
54083096