22498894
4228569
89457390
30156890
21213923
72112777
22411973
73682544
42855934
1911741
11215674
26708283
41961815
92171161
14995976
57381335
55479727
53051937
10037006
28966053
29853086
84125343
88033264
60457634
16821135
36667239
56891379
54895389
22254509
83554156
37183523
6316818
29189627
40572414
17878422
21311267
85171753
14449415
14818561
20259724