70395064
23725806
44939295
57241928
98414984
53088520
46453166
7779120
26047777
69736368
37442379
26816372
47495824
46601688
31273154
57335596
53228222
12034270
61685269
58135347
9387893
17134323
5093096
74087916
24354635
4075701
90376697
49947157
93639783
43861586
44363455
93966357
2507137
339443
17953195
68987034
83063890
54372204
70764298
47271627