781689
43448086
37505753
28874225
97467124
45449252
86626070
82373280
51025858
40929198
72276967
36835070
16093993
45246551
45427341
44633131
346977
26589470
45388752
26055276
10678498
70394132
18303336
97132823
6823793
49945709
95998508
32915650
46423985
82886957
22998737
27954167
74304774
2317524
3672534
534874
62577608
5701205
19579349
40092219