79645102
47733388
8616496
9375043
240898
80685494
63591818
43403021
97403686
4304219
1767920
71415544
75776654
74697902
9217465
94554029
46805460
47535538
8959011
16381640
54065400
25325870
87921078
67281566
34341014
1601722
65177992
96877955
60526658
83791011
59301028
15876767
72009753
53153686
78532063
83382939
98875809
59111237
48125465
29338840