42238509
14476380
20191744
24887870
76625115
89889330
55989359
79306437
395840
14642030
448238
66258002
3437818
3709544
17172931
4890265
89292862
45038258
12884245
97182030
6597727
37959631
2899689
26811378
57675181
63443412
5441112
23792204
8598105
40749840
85309475
48191139
49066546
48793386
83763975
812714
42971646
96842323
17179251
69017646