96028654
25621355
21288032
10716418
18671392
3743546
83611721
39084211
18614865
54421500
26547328
9982436
20041533
58798983
5194753
95629687
31782756
38256781
15401082
49205394
52695514
12187664
21713202
3001684
78825976
24287349
92348215
15771259
41375865
81017529
26369905
38681356
34281544
18256799
59046987
7991007
30463245
6798789
35172576
99906629