94244638
81219652
4289964
6735821
51334774
43499270
8299637
3495104
47345486
34398678
14112948
689734
51355022
5415662
57074425
90241595
24453000
9084314
82662137
75052402
2870942
56625626
60511531
8842849
35844962
8738769
86231946
20662694
86766952
25389055
95334762
96048112
5341825
8554092
96119275
23165664
71866602
39245697
17887768
33261599