32872441
5352262
35742738
9665482
62929700
6168450
63187525
1103687
77887657
90187010
32271223
60181102
17034231
88563031
67056588
42515500
13219855
19346306
5887391
19491573
62421728
3151242
43426891
27346603
82625695
41162086
42123005
76705231
93506864
8425700
70164372
1885591
66099026
85261325
40149575
14282188
18141606
25941245
18473831
33954363