96033903
19879859
56913747
4001878
39098319
32892722
40293104
377134
94504406
37591481
19794470
21792337
99087001
66014300
51535793
15591049
85602673
44151801
95683246
66773786
51363752
580648
54782007
41964613
9321399
44045491
56468685
44006883
93966257
4994920
88923992
61967268
44312938
34274991
46527976
78801920
84874742
749287
49911144
12484376