14039983
48762436
10113993
24018436
25083780
6384203
26224706
60186469
32625976
28301027
37147721
85284719
91335817
37621306
80826971
7883499
77405873
17226620
89873349
24666324
72136911
14458849
48268265
19739205
87137519
58972160
41559561
76773507
33348835
2887894
56889809
4391220
77333195
63652208
34905437
47908504
99187023
13802050
83464279
6148173