20691998
44167464
41764790
78761517
70449072
54788513
24312151
10746084
45982374
14864943
4008957
51743372
12795835
43825745
10968006
31021408
97372453
13706656
81475967
6355216
13105453
53291155
74871677
13374242
53514995
11389622
21032554
18715685
99259826
61441024
61076312
42476125
98908650
66723367
8724524
96873175
34289896
25642733
759671
3301777