71777779
31996756
96426941
5956376
99107905
47098004
47057443
65319657
2434940
31055545
42038096
99938579
83968919
90178806
6057116
4458035
75759884
29581977
50933875
13502381
26246775
20324428
45309264
49949969
5038434
58663736
6156546
77172561
81638831
44048999
41107501
76025249
110896
38748974
6423108
65873859
68718157
9990162
7251654
35315514