83546065
17045600
89449178
56685936
70057149
92909901
34746014
90371045
58667536
43725011
7318964
4642786
78773181
80994218
44307727
87659279
3645762
77866828
64936988
5283880
88072237
39011840
41534767
49331891
17498642
80785603
20283246
97557613
94866217
28434163
22226399
13289136
337088
60073681
94697526
19689205
92176811
43088239
26783646
16634682