2405680
3756952
51989875
21021770
3454958
99519520
65239663
479394
2009190
65759122
16162695
96529928
49809061
24796156
49701654
58779507
90941911
46864910
67522303
12088974
92043316
63098665
2428295
16187265
60118354
3626511
30821975
4696996
66994602
28505595
41531141
6121348
16895680
61936275
22374692
82708691
5335565
11645742
60188730
52447492