2208653
89245966
4136265
20134605
22557333
78159233
31238539
66134854
72543994
60142572
73923092
47903638
32014603
58902510
61809628
22819500
97358007
73198749
68645646
72202621
4761138
7605933
22516572
99027089
76632928
70881008
20365201
36486808
34816
56437403
52905688
44667658
24655655
69172002
76944631
60899864
30574062
44555496
78582125
58244603