88776843
109690
80803255
37325026
9152221
27363849
65754029
12165373
58864419
53927084
9607778
49946093
75989406
19052671
45719338
25588644
28108284
11615415
50616139
24593840
75546011
25268898
5711381
33986524
59216277
6222466
7554116
60692604
37703534
86431722
7042868
75612903
7299533
32839879
4341891
16152283
15356120
80549211
9208629
36295145