96195633
105143
85244507
3114641
13488984
7110147
50471639
58402846
2974197
8345671
31709129
87101405
68524630
76459986
57328679
83559175
74432861
97709872
99148981
32655891
99617497
99849005
657273
3968989
39101005
1155395
3572497
66299603
78183847
76742692
28364356
2833971
68284937
87449131
2857471
8614293
4232431
87405758
85555411
78483675