93886559
54366506
20075412
6297146
53874618
47878854
96071021
46694903
88443844
1744506
15541846
91884501
95147275
6412357
51882680
2475302
93773981
35407333
16562111
34149645
75898042
1720717
52811078
481541
60194278
29969074
81527653
88507728
98792617
80417122
2991517
24761768
8291486
38685158
66953633
67861402
23954571
45122700
76703507
59644687