13746640
11004047
34309931
70187180
60515122
69166672
49179538
32392033
38429580
95907153
68934500
96415976
3044378
2619404
44831629
18462473
59471735
46307682
73853658
46032780
81377618
79667368
45387970
54829041
45434903
52529615
12848382
44599264
47334147
9452949
76815510
98779529
9022310
77169510
17509827
99611068
51997182
30609806
43213868
3793697