42939892
53647377
8136580
7227646
82151255
86974681
18645204
2675713
6805491
33849109
72152190
77461380
7844895
72644494
27994550
66231846
65347684
89301820
88921390
45375753
51373356
30816101
61484135
53101782
46839472
31379150
46937612
44324689
50935179
9034284
51582460
1531523
42702788
79977110
78664687
4931571
52135969
57578326
10408734
54434827