27835573
10658
37059129
46328755
37305177
271674
8920853
23318556
93602670
21685825
11036151
69908071
95729573
76583716
34486458
89632102
23063073
32404965
86216446
19249919
58651638
3176474
11302338
87957015
13453584
63375761
48455469
22266974
16141350
98015250
8261086
19475948
99147816
22342149
45802653
97758744
51493578
2962516
2969312
67727379