34222530
21192874
81443604
31082532
6926565
3187136
21395455
2315545
8503176
52585965
24262848
90067564
34401569
18449151
72529212
299204
14278563
97339451
11749711
23634613
13119407
51752623
98935379
31015277
55351046
1758604
87789545
28141974
47429859
54593265
31082991
8813031
56414705
11691062
62132192
99102204
11494882
82915194
50029124
5470224