95948837
491121
98052231
75428713
24838832
59659978
40163442
41085108
39901690
1131264
66734612
1876254
54233742
38193225
47306631
77493669
40088434
19411430
83725074
76196032
30234319
2363231
42989745
41821358
96024647
29953969
7594565
53328584
62508054
62443417
12407518
64627314
52125626
87678868
41136422
30144170
89482790
54082614
54061668
99236714