39654732
730989
43316787
20418735
71279907
57887865
70698249
54424220
19067116
28415960
47734408
25879374
48664001
73272777
84595432
99533604
29307166
40988762
2596447
37021696
55483730
11807788
42856201
11455256
3834344
85947610
65048037
82684514
82227746
3292589
53552503
1237448
42964620
69315312
21796974
3661920
69885840
93804449
78454060
5479534