3375537
33635509
12813807
1969100
96504884
23834725
11829184
24716345
10539798
12625740
75469362
4994824
56931134
87609237
22787983
42694258
7950408
23336505
62121439
38596709
87687358
88645642
61432420
41662737
10415820
6063183
36541013
46693459
33911899
18555109
2376439
8598329
5975891
4516867
62881749
29303637
54281360
73815972
34492184
7713239