14954591
2908902
10052657
95274663
92528653
15897736
85705042
68277686
15108761
86674545
8422265
55577582
30162509
66526108
78889233
65382110
52217138
3972934
9217314
61869673
34699195
57505425
41831910
2052720
24502280
49739397
82411246
88384507
46871427
77895095
76902418
58446375
26173605
25355917
86853447
81492422
25932395
91189321
237917
3515545