28923803
64742987
48328133
32591081
9966473
6211862
47096903
86088129
35928553
23906312
1474186
62072948
158276
6912730
20569653
79221839
13468408
7901154
59071607
30567119
40659752
99666286
98361788
73381476
458477
49364999
3192225
25919978
18196607
44818710
581939
77201766
4698869
151570
60144432
13297456
77368417
53789078
19669077
30714771