44273763
32767043
85672250
7043975
26203819
63802880
20288497
81438935
92068235
6728153
20412880
58846011
13379902
31437107
29261669
821052
49435412
69545851
88753296
25764655
37015132
22812238
31823394
37967240
14171711
13546362
13342287
65659643
90551275
98643646
75479699
87869458
81425065
97348527
6847466
41813933
12831000
152676
70866564
5785250