41305858
3476657
88491794
79192687
89562442
81796528
88715212
48636922
79067868
40841315
68214385
93544954
74075080
88622597
41294568
5256433
57665266
74313980
7250266
13308653
12169920
75642163
16717770
63986045
3021868
82172606
18675467
73352217
48976402
49409154
1087600
27974140
1953804
5788655
84128001
65711470
57111092
37849931
74711543
27767443