12977446
51803779
58473610
69262009
42738513
36511599
9844649
58253726
75453779
27586466
27882328
19115116
5248210
10871287
97102099
75357424
37234560
93626403
79098343
18432265
44549407
88301422
18972323
3429671
49878054
32242465
28329939
24141138
21993433
39914469
68367820
98618371
86404981
25972723
62612513
19394465
59964920
21283026
96854690
32916816