65508087
36842889
53311896
83769990
21389722
23976164
18377705
279798
3978143
94942106
25718434
89954090
60036385
64731743
97164980
10086256
34765981
27722880
63417136
57403016
10186818
40121601
55817958
90017096
73091459
80816755
78224516
41746161
43841893
7276665
24908073
26739840
669082
43844078
57695635
97269294
67105872
38634959
46594217
19669570