75505615
9767707
55453456
77861671
1992087
39473905
63418458
49376298
16052764
50025432
36411921
32607128
31566489
42467469
98047367
75104387
27276737
6861329
68178648
46205146
37032795
54249833
40893570
159262
1212129
46849362
787745
16181789
93095240
1153297
60393274
83749031
95844318
80145383
42643470
92059715
33429980
46472917
68139757
4964446