35323335
17092908
73409029
95502154
37109765
36672005
31794706
42471519
18319849
12351998
4913794
62787481
89048940
64071323
40792073
17317173
37802447
31761680
93665395
8638159
79566803
19624234
20842798
5935415
76464023
49543235
60743372
34168093
38531822
20007253
69378131
16744215
35384872
38767575
14576499
67042527
63363177
94129442
38412560
9874816