28408003
2869237
2655856
99889785
83234039
78755382
5032345
78396946
5118102
74853512
30818575
83986146
49859708
29422194
98002923
64727194
69367081
80691049
55903136
62321992
70281203
52202901
9714509
271538
35021858
38433284
84691898
29436021
12028926
80124228
92607335
71337718
36666193
45682850
85323838
41597720
8225374
83919643
51944887
31094840