66039565
35824831
29478035
65766678
76248510
4955571
45695449
95009360
71333768
4680924
32738520
54711832
13527353
4657324
36491574
11133623
49486653
64673858
8625998
17889844
53157845
29138124
3117230
49875368
81923133
41289589
70424802
11403311
3841281
98353881
82293904
43555950
64643594
86018721
64504598
23865492
19679643
94201719
7684781
97898606