33473479
24313867
4634614
68946087
97939819
22881214
99583320
52787388
436333
64559354
14984229
88639078
20877649
38299769
20085687
17789242
22425577
15252343
85181651
16372400
861971
51049515
20331903
6993905
24555703
24699119
13888327
32395626
89615101
5446636
35042412
98728170
84932734
95383919
27653530
76555775
15156148
49827742
28138205
90798124