80545707
18277596
78917587
10203386
2364119
4409119
81967996
53351248
52729811
93875680
28825555
8464588
80793882
59618928
8843703
22787317
555416
45376127
99932989
43445187
256514
3275132
62201341
53652269
35108791
90524273
8096645
25605843
68962492
6558287
5227128
6009386
48925266
70178589
31691270
37677738
73618532
6841325
44969156
45965087