13959278
49689967
8068112
37386429
88023726
4644725
80422956
73012792
55435144
22854893
9731609
25481141
70997700
1683512
27339430
77846438
49637269
61863216
28014933
64222666
51545528
31788811
43218241
84824375
94523072
65495029
15102496
91718578
54688580
5513508
5862817
53947553
54296603
2774138
39221718
11846536
88447963
42687542
58832697
9964370