68092635
64547625
99408315
11735336
33625062
38549681
99205555
4109214
4046890
33216646
34041452
8681482
7486405
18398922
67439640
67785668
47964917
97678382
38986319
50428228
38027026
76735083
56713823
46518892
28541176
47717235
87331612
70586552
8676475
95413620
67385570
43811828
90727919
41686693
97099881
37692692
2292354
5900702
79052379
74649659