19725143
83452884
36564763
1561592
60484881
1767069
7984509
7162132
15312730
48108392
73881687
75366703
60975379
59543915
5338311
62873508
61959015
621496
32746555
4806396
29384295
9113744
98109256
88627434
33471183
97973866
7738009
79252170
2177690
15031634
50374959
69534317
87532160
41938668
48653717
2121242
73602119
34428438
5117187
37411388