60317575
32518630
97672884
26331648
36744248
93031879
53954404
63119828
32279491
6721676
83136734
92457718
48578712
5174257
74951305
6883671
85784174
1471267
42524213
6111228
6829714
86282797
83398372
49797391
94707869
19901724
20872169
87932257
85689336
45931522
285978
8635559
99824863
90767405
3509261
3489384
24481909
85648858
66066347
86542283