5237088
4049370
80545357
48677959
74263798
1754206
44069907
4908953
24931557
44483146
8563594
49498542
6407912
82594466
79982964
11171136
99014988
98376365
18832687
34466357
24345072
78645829
1935359
10421481
93106504
52655878
889679
79085848
99416700
8026161
8675434
33919866
75926910
35052436
1110490
16733312
72333264
5487227
29045896
39221198