7361893
7801629
52065632
75118952
18802924
25067728
67589134
41245097
46384573
80594435
45328547
221269
2896580
2964111
40207087
91315069
2618437
57393320
72873994
87093133
93092602
11024225
85692938
25629518
59214050
25039211
45863192
12213077
24503855
6992305
32287875
96319853
90992767
6625432
6694595
84805375
56713154
75563312
16493130
15701903