2668169
5035150
7459815
55216361
87457166
19825428
20794160
57306231
40714308
76683718
70566659
72312764
17541921
93778005
98856848
34583117
55188914
12568631
40483819
48467957
34898897
8537643
79247405
99651393
52716834
79906521
7167408
98664837
4652260
34219614
55229253
65949860
73402799
73451441
73931249
70741471
38274050
33533491
5973042
27888019