41472378
21765303
7480222
97629932
8963671
15201956
72065563
61321769
41311171
71467445
85129066
4534793
60262186
26907348
36573698
4486976
9346191
59224706
7878792
9128631
16196981
31012262
67285332
80094421
86012582
34642497
7879346
45581882
99356714
11496377
94307707
68178112
55807536
86005184
47819228
26469450
41079672
9506326
31019916
24035948