76089073
35511026
3803621
18983758
13102733
95494531
67074855
1022696
14628121
524702
89529856
50898412
45603612
91454411
49594710
98858692
53428759
23391837
77604500
10867649
56737030
97323100
94977058
69317541
81334479
82621846
54982180
81837753
99095344
5933977
34241492
52026001
50331947
87869538
2012665
96515339
96692357
51599259
7403324
5112030