12619227
18521831
4267161
39878269
10947216
97769737
72241846
6227985
95303864
51729999
33177268
3037432
49128133
95841193
47066641
27866226
91491498
91561896
25305210
81931313
49005167
29316434
71148216
59219799
3472205
1722342
16803487
30685863
9232963
65898397
60446967
20544169
17477976
78639521
3071530
33878689
67656798
89529046
17188163
95146572