79335363
76512995
21033364
10476082
58999048
35724905
8287795
94078359
4753387
65016967
32592115
87309219
57408176
65945409
56701874
85476284
20877045
86788095
20946519
70036864
54641004
31289276
90279972
30261574
5274453
20326959
75615855
63635720
72441075
50559165
18357464
15813592
80251709
20028517
32561507
80721450
7674654
949454
4232798
46702831