27868434
82388950
36073273
1871811
63285735
36261978
61462493
30414490
3056208
99329418
23148860
24083230
15037505
10423512
24169994
8247427
954042
95098189
27369205
85446869
45204747
14898124
48616632
63602990
34611166
77822347
68033114
36366485
98037819
54615218
85264155
1666906
81495471
82747560
49283059
78167142
4366254
68734634
51919674
22681467