22861694
6295893
35851692
27533000
60036103
8503973
35672638
27975170
26011924
10614433
989987
99276362
86914904
56398427
68107490
62255600
4999608
9514282
47513358
95026731
38489405
86869611
80559464
48708619
64125381
6547482
51815928
91684458
8724879
70619348
81049539
84417995
946883
84914259
86058382
95291283
49067927
78339731
242869
91446213