94583417
2432441
50557054
88705937
19175016
2436818
88208136
24959509
7995192
9426415
76521394
63801859
68447759
45858388
15292885
84328515
688385
1981526
3906265
50499316
47661199
89133657
88178797
74022215
21783935
5547240
5029207
44914382
42353930
35626744
34007219
97458579
29082802
72841690
8391216
5882130
44322783
3483806
24787268
9840466