60521157
5924489
71863632
60427943
65903937
58306781
9315117
4131298
5966846
31799258
68359435
9194221
5558212
85392506
69202145
44991120
45746763
34388222
14869087
1782268
2654994
21441642
16243787
36937306
2597644
91043935
25721746
23095160
1969889
88609750
16194442
70236844
92362766
62811326
10802501
86274394
3513435
54042813
32439817
8512503