80843969
86784662
62233508
47005831
86626821
94047607
88559566
21903886
50742074
30334477
87499771
382454
26352744
78971223
66509909
48479330
41056345
57584418
2293704
32127954
19361103
60856256
48117993
61763967
15825611
99965499
7649378
29162696
74996928
75072985
51851778
64874238
1270164
39865224
16848368
59829197
69003542
21615313
19525728
71578527