31938219
64801510
67101228
76979573
49204057
26362734
3435810
87492449
64442789
6751268
59123497
23915593
4136039
49762735
96279208
15885109
9938246
30724388
3921563
4430415
61177871
23298493
916276
8845658
51984360
70113764
90071696
39114490
24438357
32321564
87061936
4576602
66533493
6241896
17347043
7756725
932137
9757112
45691493
3371969