94677662
52351057
17186820
29589104
22865861
2037481
55294628
75864360
43302311
20691771
12521627
85835848
72924125
39546619
61869742
36632610
81605321
19369866
51936516
55588238
17789975
8457639
21211596
23682935
43215422
22258146
19543761
72419246
17322012
47248291
36742763
19341165
60366370
81414906
81206043
58882115
31605140
42039066
8275153
8883896