65148198
3506772
18578791
49419812
62184107
10397079
973287
83243902
7305868
64794402
90365088
16447657
61618009
9476628
19407485
5420230
45871636
27745451
4366145
88128955
58701509
80252184
54894297
46984704
40983425
42702638
10078265
42184500
55265980
628150
66613344
87011387
9595698
84076626
84076334
9345740
82417012
76028016
14844721
9601119