75954448
4716337
65672209
68325656
4875389
1526309
17641511
4004563
45548170
62842876
7155013
10109210
82024512
23564311
26683062
4883676
23342737
4547968
36223901
58107174
29813226
44904168
8787858
76915166
57002468
1707381
1652302
96686421
38602095
35706629
579493
58369053
41412748
78445868
31035938
53945965
27747559
95882251
77635263
44618718