82723457
50899528
6657345
67172256
54007693
77184728
16071472
85528640
96787189
43919978
1834550
56191976
92844729
61297145
70573641
27516428
41034790
47208481
7519783
60146690
45558237
74582790
10087461
42956863
66815437
51103135
13804951
99864048
12584438
86455677
56688287
83506016
12132225
18942882
57115806
55901073
59408019
44247206
470869
39017675