4139531
18604448
45251490
93271228
28817481
91434375
60709411
33751739
25319151
6323488
27224204
14608395
60913287
94081827
41973038
82113647
33564523
13943026
5031522
93874170
97321831
57726440
92768990
33373931
3728316
500727
52705393
9731113
64643933
64931650
8164457
3803812
2417139
47745151
44632614
78809821
8956368
7996532
45488883
64317611