32734158
32172269
96065435
92447131
29451070
72229082
28895462
51464957
41205021
3813628
96941110
31615805
10921813
9881442
85343505
33346676
565684
17392362
83864472
5923347
37965279
26024133
96948260
34836622
23374881
86824849
28818211
74368713
40479121
56821897
4977726
8677103
16676561
63454965
5533645
70252432
56368988
60704280
61436427
45588270