73949100
24047849
59973406
20275040
33398968
41395455
25032200
95095061
99634030
51388296
2754735
82231327
26169822
6649670
50751852
16597439
1910667
70959390
47185151
79487675
3021447
96852418
1867868
54139232
7016712
6197240
79565906
26803490
96805415
65584667
41271061
52231947
77123756
26647482
4611312
55149835
68861881
28091714
39575538
78762641