49018735
59851547
54793843
90352248
23436064
36276565
191009
89462190
9384576
19574805
68814350
70928675
39565606
77452413
14203092
25555983
7367898
2789077
69579484
13602736
1447108
2996878
53349279
79518125
35387717
73027583
56045508
21353591
56866231
238088
92345363
16661686
82353596
39316669
53175
31482293
21333052
388769
12387932
52145504