80853446
26195824
63776358
48309230
33023969
87859727
6387143
88907710
72694629
81435754
44577609
85225615
43094568
47472052
42444486
735997
87766034
86988130
13624887
64937135
59054725
24842055
1400160
90451955
51692121
30104038
38502083
73771455
88388073
60226584
42407111
6548304
120274
83036426
369938
85062405
23256404
47915091
71034292
28204462