41565373
7615155
79527443
18747807
5961706
95811673
26465713
46405892
14697968
18935236
41689142
67168862
58338003
19844304
78871962
25603092
79369998
35327653
77185426
77363517
31479560
1143596
3408623
68856592
69663548
5466474
85168342
58969107
88823039
12591512
665028
11208913
54995521
12537227
87011792
51876645
38789414
41899764
46078568
9646451