89035052
6999750
24526750
5669376
67734812
92436020
3721728
51664069
88582257
75601542
79118323
1934303
91364353
56797762
34622621
10095057
76879342
93405236
21752087
76244132
74233141
69005064
64102256
32825135
8943452
9430331
83148300
28492757
86402998
70843239
86722404
7941460
4056758
90403752
3720140
99346929
92193249
18574362
73306084
48954709