1702086
8697864
835218
58218571
3451924
9007225
60764949
26338633
69578631
13124337
65358845
65536867
71049936
54708111
4163033
37873039
671458
63748878
32731336
8495284
82298134
65125212
97031103
74914783
76156326
51271808
38983013
34855040
48303961
547820
7394050
62048571
83762207
78564848
2888651
6168810
476757
557347
34949048
86918947