55786936
28433887
82721135
39132739
9405595
18057023
5463764
55672619
37495612
25462773
58179469
67007623
69232282
72869808
45617510
32783263
30715342
5215925
61303821
1971559
80435882
53546440
71558465
52613702
1769246
55368750
94701105
95643917
84914100
40064494
52423291
1301829
8438677
21946901
30897844
4140900
52967670
65481418
41862903
28042486