19538856
93055509
7512207
29094765
57377060
13404907
92032491
89736861
37456294
25611415
25996241
98001264
66132865
80872267
83565106
26206798
63163021
22486110
45551084
75627996
76707593
85031406
3490666
78531238
63076188
84876039
45601701
83907904
67892565
6133359
42635130
13559704
73036808
5143451
9462172
17218448
80313444
79873336
24438548
45443711