54046872
20953624
59572038
713509
18266684
259984
36127881
83879204
20661479
35903397
59869762
1185361
99679435
61356694
25222056
25043989
8586705
47854868
45881405
29094188
73794278
65314670
58377940
53962518
41794342
24695359
982899
95927386
7896570
15691184
9794890
92771209
7481866
36698980
36099773
10924108
54929386
10169346
97259053
54785647