1372563
32004446
77951600
3460321
75678133
5958827
69109576
87378383
19932844
35519390
11973008
2902040
86129564
19109284
23025544
43392102
5857121
25029
7043930
44408490
32333760
95466353
7657701
76173404
69521668
17061040
47857711
86482815
2107077
46502220
19315165
54424787
23451182
77275426
97608075
3377369
80676279
2247150
4850551
4895703