59665432
3844474
8614910
21552559
84591935
34853527
84033746
3684422
45984082
6637559
63776832
72956137
47758492
2840412
1394603
17969339
65318886
7886797
3068931
8493887
24322041
5426821
60821462
6778879
54581610
1267821
29140
60092202
49862247
83606446
61728663
1999759
4264501
63767905
6241172
12954400
22857368
21222219
23178912
83502219