48708435
18982070
86003381
90345806
46303799
4522911
66887307
67339587
22793906
61253645
10896090
73038407
68687509
49030
65539958
18839204
24708651
81145521
218898
25625180
954795
49976834
35924978
12791256
77637953
31452202
11663821
54281297
49848774
20094777
42684464
56246607
47183569
28838089
17277646
28865797
6243701
12602276
7440537
22697614