34329285
37543854
37904616
25425339
26763583
86589670
77263968
37491538
60292481
36256419
97524967
77432184
18428415
68068028
96598479
92098582
97915785
35337206
27073179
32604560
50346780
69432866
19402411
9878542
41655380
31027203
11931420
982928
54468713
54812486
68423221
46891565
21946777
14213492
50312250
28957714
54531573
67256393
92615740
79104104