22246630
37027799
6565478
70373415
4987710
74539011
75495545
60964030
88035125
41015039
21931053
28884155
20001636
94917158
72175451
71421368
6692478
97563245
85198993
93502950
45752557
7306961
5294492
1319285
29316539
93214497
47058254
1308132
61808026
85342249
37639948
54963615
30372178
85663800
30275902
75544806
2022783
50912571
65263688
35928766