19362424
37847225
86296818
49255901
4074352
24215668
83764107
81025583
84407243
68455967
94242710
89395469
4741257
71495304
41251649
12531850
287511
746768
42166175
18179252
7154156
2641651
12333579
25211696
89993944
82675413
20937024
85008986
57196996
90636412
17791315
80095882
89972789
7501707
41429048
47528531
85881868
25809343
31003142
30672721