50187667
68248950
70239922
17537338
58168395
97454816
82841948
926755
6732154
14244924
7547657
20579045
77795475
5099679
67085648
77734498
746739
1421193
28632724
90099490
13851587
47656529
21605675
51783892
96633532
18517823
85272712
43814056
38147117
78713270
72797976
37288267
13194142
93247514
46056848
76845934
33187842
70943718
37102412
97083268