14121042
48875864
45785473
33278753
55356362
78774895
4926014
9764253
97373648
63232691
49524658
63572982
2363569
65469853
14093311
20237428
62962383
330199
57914125
19532846
49072293
47759115
52536391
21229615
5197459
37732747
16257242
85077601
19581639
35528108
1629668
32453896
14146751
50119422
66296600
82324507
4145608
47502894
16168618
58418305