65003846
39726846
94743201
10279408
76171292
65063752
2551268
1588146
87094069
49825989
11736108
24793963
37562426
6877798
17458509
45634995
44817083
89554159
7435908
67419269
79961740
60311977
8668010
47538507
30041319
21301632
36936072
93957952
76064597
39779027
25405250
66329560
18779554
65189132
84072887
34122948
26177771
40552595
196805
58209023