56777779
90722154
72667479
98393796
10596762
36672059
25667847
19052225
20784627
72341259
35473590
59772186
58997240
65424010
14275724
87274384
85551383
16034604
12607878
4339454
7536861
5946540
50389763
54144199
60758928
23284085
8362175
438142
3175989
39526824
20757021
34998289
3232175
28275954
3525507
83437958
95913230
22586324
4091998
1043997