36939592
80191536
505779
43917256
7194148
57151090
53133481
2392888
3623307
10682749
54799630
52606005
21127413
33728594
83755536
51727120
93594137
91513251
81642889
35354822
20932960
71195881
6595233
2586666
43749203
28616832
35414694
69449541
9427963
89611125
51818900
10231763
94538855
86367481
62963195
16717614
3459586
57381756
63254905
13174605