41382288
90717484
43806253
39246078
66135601
97726571
45611563
57507460
12616794
8738778
80216624
52069896
47021456
25909831
56086784
49882849
38707014
84356371
70159924
30867409
80059007
40883237
59547645
93303376
95115051
89539677
79807947
73249718
35087072
61327045
43922131
71299926
94451436
12502443
89992849
63467406
1121053
92878622
63833508
1246990