21271286
2294338
47362379
98924644
25026103
2741154
31827493
55993932
8481895
8215669
78025664
59381958
86942147
27006062
38936202
58355115
46024486
29683686
12749481
46016673
85118579
45444068
44526135
68003602
60061869
34653498
31226666
64781354
85161699
57839465
46086243
44516854
92476518
47257390
18379927
35067566
27538324
77289023
98667164
47304711