98881986
2836494
84969387
35429532
47564930
7895117
77381906
48675410
29042419
54141560
35878832
23123135
8742446
50287976
9471369
30757637
6958641
37687463
85236280
20032359
30523989
28756349
70183065
4993578
15769420
87362452
25897412
68792083
42775049
11549793
43645248
37097575
85844386
46879026
33589842
17197821
1663159
33164330
84001881
24278418