3457740
27052749
89992917
22677890
91262641
47748468
50227489
41197609
8961508
97425985
70535653
54909462
28322945
15248775
59981893
39833365
58643631
36237864
6994202
37969131
62561255
57365801
45833623
8467803
50848105
1729567
9021705
4736606
78165822
63382892
3061938
45476071
18662583
2064580
26906726
51574777
97142440
86889811
47715444
17943759