78925261
65197969
36722648
80281060
54976302
929052
60769204
53657329
69615547
68142754
21861276
18354404
4663167
12704301
89032842
42291050
89848407
75974974
86925344
914511
1593727
58945076
59369861
23212594
51815152
78555479
906332
33829225
55433331
1991778
3042571
78364261
4127692
93589774
127323
47751884