1942331
7586421
48622019
13252825
17364820
64236082
31835909
77114195
16023732
50541918
50398386
26968769
60749855
11983819
26289397
44078010
64271814
7920487
64553328
97505575
52957908
54313402
6898287
92718046
81041698
68006117
34409789
99447112
73563186
43402618
219961
38669643
69597392
55449441
14634226
33697199
14989247
45724465
39366611
60264284