25854818
86483368
18997974
20372882
34598988
8616690
82233756
4643704
40383798
25893485
67805228
90221879
8223673
68114783
70508561
32976148
79199075
61181882
66111725
7049613
70149015
55114945
65356456
15289505
6465365
47826892
10847921
61693451
96021251
8381358
9567455
94684127
38597362
74631189
2059301
72539797
93261134
10956703
9876254
17807608