98302268
15923482
3482246
11551849
52493316
72778544
29158129
5987167
8543872
60254130
59894089
28876027
50522179
16038333
79557115
11136084
71363959
64924757
4679647
46404474
7016392
46533801
54802667
15934396
63083371
231830
50223332
11547315
54072588
93239874
28726824
85954389
54743691
9395264
6063329
54291575
7736452
12087375
636401
98925928