87912432
23838694
76953080
3894747
97996180
88087144
65807269
4788340
86685760
13227169
58724705
1074764
50123440
69645084
33307796
53274603
45305697
4118867
81953146
98794959
67614783
855323
98552327
16583814
37727843
53182018
14765062
60901508
49216864
25294398
7522180
42697415
82049838
11829361
90669728
70362230
5961198
24408710
19725441
6632336