27113570
95872650
38474525
11363020
49194275
93796421
83302040
60007154
6312103
85979366
28967756
75457082
87671930
34892025
34668115
78395216
81765829
25267220
82008520
13756315
62606523
92687436
52741897
70282566
80702911
35051366
27291769
53373497
3162218
80878190
96563194
4954755
33248326
86002588
40729205
5644709
29948424
99962827
37388516
92369267