12921699
2194135
608940
43508726
31356374
74806913
4667512
75464742
5146302
52069034
16434542
92969145
86007400
85037609
39687896
26505054
59396169
5279451
46818546
70923649
58958504
43898226
28707934
5621048
19225800
8945403
2813835
55498906
76253491
30618660
8381321
31515346
6879717
3976484
10546398
52365915
69668051
6662658
4748123
72945825