85542421
63142065
24955625
7469957
33649966
732397
53394544
13554999
15065573
66847902
76814670
67232928
54568859
48251410
42842047
59392406
9112569
53713931
73192460
5525298
96184974
36762527
66855104
56726267
78296280
60632396
82096581
76302359
38734354
19103644
18991579
104558
48193009
5254589
91114590
86447171
4952706
7659420
97603780
44517394