66082128
88356979
37062642
2389867
77424085
33492751
394584
80007347
53722236
51503312
10745707
37851522
55479337
54217786
24522663
1530626
24715096
24636898
57712213
3035567
6451982
26957363
4944388
86435517
38082662
99356147
24601487
56665423
41364404
1916262
2578800
98627736
30833440
242018
76033321
2033436
70008556
53351053
73484471
91631474