44185972
99753112
69861291
24501278
24136819
63136496
400895
54026525
94017367
37906186
32741839
4550505
8975350
85279632
66786149
93946460
46502076
94882551
12227876
6638510
7847011
69118116
85418425
17083669
33784972
35968874
70103510
42058545
10352491
5527511
11185982
89943340
4204765
40396588
65583280
5189676
83349230
22362324
73661912
59321417